python 3.8.2 compile: add tp_print to PyTypeObject
authorJustin Luth <justin_luth@sil.org>
Sat, 22 Feb 2020 04:30:15 +0000 (07:30 +0300)
committerRene Engelhard <rene@debian.org>
Sat, 22 Feb 2020 13:46:04 +0000 (13:46 +0000)
commitbd769dbe777ec9105d2683d4ef929bf6f92b90b2
tree557c95f499e6aee1b7eb41ba76ca3dce8c7c4057
parentd358039712f24c3f4f33cae9f606572b7a8bd6f0
python 3.8.2 compile: add tp_print to PyTypeObject

I couldn't find this documented on the Internet though,
as the 3.9 and 3.8.2rc documentation didn't mention it
as an added item...

I'm using Ubuntu 20.04 alpha with python3 --version
Python 3.8.2rc1

This fixes pyuno/source/module/pyuno.cxx:1689:1: error:
missing initializer for member â€˜_typeobject::tp_print’
[-Werror=missing-field-initializers]

Change-Id: Idec5720050572b34628267cd94557dabf7edbf3c
Reviewed-on: https://gerrit.libreoffice.org/c/core/+/89247
Tested-by: Jenkins
Reviewed-by: Noel Grandin <noel.grandin@collabora.co.uk>
Gbp-Pq: Name python3.8.2.diff
pyuno/source/module/pyuno.cxx
pyuno/source/module/pyuno_callable.cxx
pyuno/source/module/pyuno_iterator.cxx
pyuno/source/module/pyuno_runtime.cxx
pyuno/source/module/pyuno_struct.cxx